cage armor - Francés Inglés Diccionario